Iterated Logic Program Updates

نویسندگان

  • João Leite
  • Luís Moniz Pereira
چکیده

The eld of theory update has seen some improvement, in what regards updating, by allowing desired updates to be speci ed by update programs. The updating of models is governed by update rules, as well as by inertia applied to those literals not directly a ected by the update program. Though this is important, it remains necessary to tackle too the updating of theories speci ed by programs. In this paper we explore logic program updates, namely how to exert inertia on program rules rather than on the literals of their models. We de ne program updates and characterize them semantically, both for the 2-valued and the 3-valued cases. We also de ne iterated logic program updating, a crucial notion inasmuch as it allows us to conceive what it is to successively update one program by another, and so to prescribe the evolution of knowledge bases by means of updates.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Updates of argumentation frameworks

Two main topics are studied in this work. First, updates of assumption-based frameworks over deductive systems. Second, a problem of an inertia of an admissible set after an update of an abstract argumentation framework. We consider an assumption-based framework over a logic program as composed of three parts – an argumentation framework, a deduction machinery and a knowledge base (a logic prog...

متن کامل

Updating Extended Logic Programs through Abduction

This paper introduces techniques for updating knowledge bases represented in extended logic programs. Three different types of updates, view updates, theory updates, and inconsistency removal, are considered. We formulate these updates through abduction, and provide methods for computing them with update programs. An update program is an extended logic program which specifies changes on abducti...

متن کامل

Joint Tabling of Logic Program Abductions and Updates

Abductive logic programs offer a formalism to declaratively represent and reason about problems in a variety of areas: diagnosis, decision making, hypothetical reasoning, etc. On the other hand, logic program updates allow us to express knowledge changes, be they internal (or self) and external (or world) changes. Abductive logic programs and logic program updates thus naturally coexist in prob...

متن کامل

Putting ABox Updates into Action

When trying to apply recently developed approaches for updating Description Logic ABoxes in the context of an action programming language, one encounters two problems. First, updates generate so-called Boolean ABoxes, which cannot be handled by traditional Description Logic reasoners. Second, iterated update operations result in very large Boolean ABoxes, which, however, contain a huge amount o...

متن کامل

Computing Environment-Aware Agent Behaviours with Logic Program Updates

The ability of reacting to changes in the external environment is of crucial importance within the context of software agents. Such feature must however be suitably reconciled with a more deliberative rational behaviour. In this paper we show how different behaviours of environment-aware agents can be naturally specified and computed in terms of logic program updates. Logic program updates are ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998